// place your custom styles here
.vp-navbar-start,
.vp-navbar-end {
  flex: 0;
}
.vp-navbar-center {
  flex: 1;
  justify-content: right;
  padding: 0 30px;
  .vp-nav-item {
    margin: 0 0.4rem;
  }
}
.vp-blog-hero {
  height: 200px;
}
.vp-footer-wrapper {
  // flex-direction: row-reverse;
  justify-content: center;
  .vp-footer {
    width: 100%;
    @media screen and (min-width: 640px) {
      display: flex;
      width: 90%;
    }

    justify-content: space-around;
    div,
    a {
      font-size: 13px;
    }
  }
}
.vp-article-excerpt {
  display: none;
}
.vp-article-title {
  font-size: larger;
}
.intro-container {
  .vp-page-title {
    display: none;
  }
  .contact {
    padding-left: 5px;
    display: flex;
    flex-wrap: wrap;
  }
  .contact > span {
    margin-right: 20px;
    font-size: 16px;
    span {
      font-size: 16px;
      margin-right: 3px;
    }
  }
}
.vp-page-meta,
footer,
header,
.page-info {
  font-family: "MiSans Latin", "MiSans VF", sans-serif;
}
.theme-hope-content:not(.custom) > p,
.theme-hope-content:not(.custom) > ul p,
.theme-hope-content:not(.custom) > ol p {
  text-align: left;
}
